Volume 32, Issue 2, July 2023, Pages 14-28
Nasser A. Saeed; Osama M. Omara; Mohamed Sayed Abd Elkader